×

the police cracked down on speeding meaning in English

警察取缔超速行车

Related Words

  1. police dragon
  2. police power
  3. police commissioner
  4. police post
  5. judiciary police
  6. frontier police
  7. police dog
  8. community policing
  9. secret police
  10. investigative police
  11. the police charged him with murder
  12. the police commissioners conditions
  13. the police detained him for gambling
  14. the police dispersed the demonstrators
PC Version

Copyright © 2018 WordTech Co.